spinal fixation device - Turc Anglais Dictionnaire